home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / PRG / Prograph Reference Manual.sit / Prograph Reference Manual / Prograph Reference 8-End.rsrc / TEXT_151.txt < prev    next >
Text File  |  1995-10-26  |  21KB  |  1,055 lines

  1.  
  2. L   *L*
  3.  
  4. languages 17
  5. Last Error窶ヲ menu item 31, 65, 122
  6. launching Prograph documents 25, 68
  7. Launch窶ヲ menu item 39
  8. Launch窶ヲ menu item (compiler) 448, 452
  9. "length" primitive 331
  10. level of indirection 380
  11. Library and Active List radio buttons 131
  12. Library file 449
  13. LineTo 388
  14. Link Inclusion List check box (compiler) 459
  15. link map file name (compiler) 461
  16. linking (compiler) 459
  17. Linking Options check boxes (compiler) 456
  18. List 19, 88, 89, 518, 595, 601, 623
  19. List menu item 19, 54, 443
  20. list multiplex 462
  21. List of Instances scrolling list 130
  22. List root 624
  23. list-average example XPrim 568
  24. list-to-list primitive 282
  25. list? primitive 360, 461
  26. ListDeleteSlot 543
  27. ListEmptySlot 544, 558
  28. ListGetSlot 544
  29. ListInsertSlot 545
  30. ListSetLength 545
  31. ListSetSlot 546
  32. ListStretch 546
  33. ln primitive 306
  34. load 263
  35. Load button 35
  36. Load File at Start Up 67
  37. Load File on New 33, 67
  38. load primitive 271, 463-467
  39. Local 15, 86, 95, 603
  40.     creating 15
  41.         method 604
  42.         operation 620
  43.             components 604
  44. Local Heritage窶ヲ menu item 70
  45. Local menu item 50, 440
  46. Local to Method窶ヲ menu item 51
  47.     Cancel 51
  48.     Name 51
  49.     OK 51
  50. Locals 10, 90, 462
  51. LocalTalk 263
  52. LocalToGlobal 407
  53. locating
  54.     operations by name 44
  55.     strings 44
  56. Locator Applications check boxes (compiler) 453
  57. lock-block primitive 317, 379
  58. lock-string primitive 317
  59. log10 primitive 307
  60. Loop 19, 88, 89, 462, 601, 623
  61. Loop menu item 19, 54, 443
  62. loop multiplex 462
  63. Loop root 624
  64.  
  65. M   *M*
  66.  
  67. Mac Address 18, 87, 96, 608
  68. Mac Address menu item 50, 441
  69. Mac Constant 17, 87, 96, 608, 621
  70. Mac Constant menu item 50, 440
  71. Mac Constants information dialog 61
  72. Mac Fields information dialog 63
  73. Mac Get Address 622
  74. Mac Get Field 18, 87, 96, 374, 379, 380, 608, 621
  75. Mac Get Field menu item 51, 441
  76. Mac Global 17, 87, 96, 608, 621
  77. Mac Global menu item 50, 440
  78. Mac Globals information dialog 62
  79. Mac Match 17, 87, 96, 608, 621
  80. Mac Match menu item 50, 440
  81. Mac Methods 17, 61, 169, 363, 379, 597
  82.     essential 381
  83.     icon 363
  84.     Inject 54
  85. Mac Methods Info 468
  86. Mac Methods information dialog 61
  87. Mac Set Field 18, 87, 96, 374, 376, 379, 380, 608, 622
  88. Mac Set Field menu item 441
  89. Mac Structs information dialog 63
  90. mac structure definition 27
  91. mac-type primitive 360
  92. macintosh 518
  93.     constant 621
  94.     methods 603
  95.     records 597
  96.     toolbox 598
  97.     value(s) 597
  98. Macintosh Classic 353
  99. Macintosh constant 163
  100. Macintosh data types
  101.     C_ABlock 525
  102.     C_EventRecord 525
  103.     C_Handle 525
  104.     C_Point 525
  105.     C_Ptr 525
  106.     C_Rect 534
  107. Macintosh Resource Types 269
  108. Macintosh structures 263, 468
  109. Macintosh Toolbox 17, 26, 276, 363
  110.     essential Mac Methods 381
  111.     icon 12, 17, 437
  112. Macintosh types
  113.     Point 276
  114.     Rect 276
  115. MacsBug Symbols check box (compiler) 456
  116. main program method 47
  117. main routine 560
  118. Make Backups 35, 67
  119. Make Execute Only menu item 48
  120. make-direct primitive 317
  121. make-handle primitive 317
  122. make-list primitive 292
  123. make-pointer primitive 318
  124. MakeC_boolean 547
  125. MakeC_Handle 550
  126. MakeC_integer 547
  127. MakeC_list 548
  128. MakeC_none 548
  129. MakeC_Ptr 551
  130. MakeC_real 548, 569, 571
  131. MakeC_Rect 551
  132. MakeC_RGBColor 552
  133. MakeC_string 549
  134. Make_instance 552
  135. mantissa 596
  136. Match 86, 95, 603, 621
  137.     components 607
  138. Match Arity 45
  139. Match operation 13, 462
  140.     execution 13
  141.     name 13
  142. Match operation menu item 49, 439
  143. Match Pattern 44
  144. max primitive 307
  145. Member 542, 553, 577
  146. Memory 314
  147. memory allocation 379
  148. Memory Manager 463
  149. Memory Status menu item 65
  150. Menu 156, 172
  151.     Balloon Help 156
  152.     Tools 47
  153.     update 172
  154. menu bar event 171
  155. Menu Click 171
  156. Menu editable-text field 133
  157. Menu editor 132-135
  158.     Balloon 134
  159.     Bold 135
  160.     Check 135
  161.     Control 135
  162.     Delete 134
  163.     Disable Item 134
  164.     Disable Menu 133
  165.     Insert After 134
  166.     Insert Before 134
  167.     Instance 134
  168.     invoking 132
  169.     Italic 135
  170.     Item 133
  171.     Key 134
  172.     Keys 135
  173.     Menu 133
  174.     Method 133
  175.     Option 135
  176.     Outline 135
  177.     Shadow 135
  178.     Shift 135
  179.     Styles 135
  180.     Underline 135
  181. Menu Item 156, 350, 352
  182.     About窶ヲ 171
  183.     Balloon Help 156
  184.     Compact 47
  185.     Make Execute Only 47
  186.     Uncompact 47
  187. Menu Item ID 354
  188. Menu Item system class
  189.     active? 210
  190.     check? 211
  191.     key 210
  192.     method 211
  193.     name 210
  194.     owner 210
  195.     style 211
  196. menu key 171
  197. Menu system class
  198.     active? 207
  199.     balloon 209, 211
  200.     enabled? 208
  201.     item list 208
  202.     keys 208
  203.     menu record 208
  204.     name 207
  205.     owner 207
  206. Menu title selection 154
  207. MenuID 354
  208. menus 256
  209.     general features 31
  210. message 161, 608
  211. meth-com primitive 343
  212. meth-com-g primitive 344
  213. meth-com-s primitive 344
  214. Method
  215.     compact 47
  216. Method editable-text field 133
  217. method names 340
  218. method reference 437
  219. method selection 614
  220. method(s) 4, 6-9, 594, 599
  221.     arity 599
  222.     cases 8
  223.     components 599
  224.     execution functions 610
  225. message 610
  226.     Get 7, 599
  227.         arity 599
  228.     initialization 7, 13, 599
  229.     overshadowing 614
  230.     Plain 7
  231.     Set 7, 599
  232.         arity 599
  233.     Simple 599
  234. Methods 341, 342
  235. Methods information dialog 59
  236. methods primitive 344
  237. Methods to Load dialog 35
  238. Methods窶ヲ menu item 70
  239. middle primitive 335
  240. min primitive 307
  241. Miscellaneous Standard Suite 123
  242. Miscellaneous Utilities, Mac Methods 419
  243. Modal check box 139
  244. ModalDialog 415
  245. Mode 601
  246. modifier keys 163
  247. modifiers 161, 162
  248. mouse clicks 256
  249. Mouse Down 171, 173, 174, 175
  250. Mouse Techniques 163
  251. mouseDown 161
  252. mouseUp 161
  253. Move 387
  254. MoveTo 387
  255. MPW 469
  256.     object files 449
  257. MPW C 469, 521
  258.     building compiled XPrims 567
  259.     building interpreted XPrims 564
  260.     building XCode 586
  261.     global data register 567
  262. main routine 566
  263. MultiFinder 158
  264.     using with compiler 448
  265. multiple executions 106
  266. multiplex 18, 53, 462, 601, 610, 623
  267. munge-string primitive 335
  268.  
  269. N   *N*
  270.  
  271. Name 601
  272. Name editable-text field 130
  273. Name of Text Window dialog 36
  274. names 170
  275.     lower-case 170
  276. naming conventions
  277.     C code 522
  278. native 475
  279. natural 475
  280. natural languages 593
  281. NBP-Close primitive 254, 327, 495
  282. NBP-Confirm primitive 254
  283. NBP-Lookup primitive 254
  284. NBP-Open primitive 255
  285. NBP-Register primitive 255
  286. networkEvt 161
  287. New 553, 577
  288. New element 27
  289. New menu item 33
  290. New menu item (compiler) 450
  291. new Prograph element 67
  292. new Text window 36
  293. New Text窶ヲ menu item 36
  294. new-block primitive 318, 379
  295. NewHandle 378
  296. NewN 554, 577
  297. NewPtr 378
  298. next case 21, 608
  299. Next Case menu item 21, 54, 442
  300. nil 608
  301. none 518, 595
  302. not primitive 297
  303. NOTE
  304. Naming convention 170
  305.     System Class methods 170
  306. NoteAlert 416
  307. Notify 158, 160, 171
  308. null 519, 595
  309. null event 171
  310. nullEvent 161
  311. number? primitive 361
  312. NumToStr 554
  313.  
  314. O   *O*
  315.  
  316. object
  317.     copy 41
  318.     cut 41
  319.     de-select 27
  320.     delete 41
  321.     paste 41
  322.     replicate 41
  323.     specifier 124
  324. object C 521, 583
  325. object file name (compiler) 461
  326. object-oriented programming (OOP) 3
  327. object-to-address primitive 319
  328. ObscureCursor 382
  329. OffsetPoly 405
  330. OffsetRect 394
  331. online help
  332.     Attributes 60
  333.     Classes 59
  334.     Data Types 57
  335.     Last Error窶ヲ 65
  336.     Mac Constants 61
  337.     Mac Fields 63
  338.     Mac Globals 62
  339.     Mac Methods 61
  340.     Mac Structs 63
  341.     Methods 59
  342.     Options窶ヲ 66
  343.     Persistents 60
  344.     Primitives 57
  345.     Universal Methods 58
  346. Open 173
  347.     database 504
  348. Open Application 123, 158
  349. Open button 270
  350. Open Document 123, 158
  351. Open Parent 97
  352. open primitive 272
  353. Open Text窶ヲ menu item 36
  354. open-serial-port primitive 327
  355. opening files
  356.     selective vs. incremental load 33-35
  357. opening resource files, Mac Methods 408
  358. OpenPicture 402
  359. OpenPoly 404
  360. OpenResFile 408
  361. Open窶ヲ menu item 33
  362. Open窶ヲ menu item (compiler) 450
  363. operation 4, 601
  364.     comments 84
  365.     components 601
  366.     conditions 601
  367.     connecting/disconnecting 84
  368.     Constant 12, 49, 438
  369.     Continue 442
  370.     control 601
  371.     controls 53, 441
  372.     de-annotated 27
  373.     default control 602
  374.     deleting 83
  375.     dragging 84
  376.     error 20
  377.     Evaluate 16, 50, 440
  378.     execution sequence 610
  379.     Fail 443
  380.     failure 20
  381.     Finish 442
  382.     Get 14, 50, 439
  383.     Instance generator 13, 49, 439
  384.     Local 15, 50, 440
  385.     Local to Method窶ヲ 51
  386.     Mac Address 50, 441
  387.     Mac Constant 50, 440
  388.     Mac Get Field 441
  389.     Mac Global 50, 440
  390.     Mac Match 50, 440
  391.     Mac Set Field 51, 441
  392.     Match 13, 49, 439
  393.     mode 601
  394.     name 601
  395.     naming 83
  396.     Next Case 442
  397.     Opers to Local 51
  398.     outarity 601
  399.     Partition 19
  400.     Persistent 13, 49, 439
  401.     Repeat 18, 53, 442
  402.     runtime name determination 614
  403.     search origin 601
  404.     Set 14, 50, 439
  405.     Simple 49, 53, 438, 441
  406.     strengths 610
  407.     success 20
  408.     Super 15, 53, 442
  409.     system-supplied 4
  410.     Terminate 442
  411.     transformation 84
  412.     name change 85
  413.     user-defined 4
  414. operation calls
  415.     context-determined reference 615
  416.     data-determined reference 616
  417.     explicit reference 615
  418.     search origin
  419.     Super 616
  420.     simple operation 615
  421.     universal method vs. external 615
  422. operation icons 12, 436
  423.     annotations 438
  424. operation manipulation
  425.     key combinations 89
  426. operations 9-18, 594
  427.     annotating 86-88
  428.     click spots
  429.     left and right 93
  430.     connectors 10
  431.     datalinks 10
  432.     execution 9
  433.     general information 9, 612-614
  434.     input bar 10
  435.     inputs 9
  436.     manipulation of groups 90
  437.     names 9, 11
  438.     opening 93
  439.     output bar 10
  440.     outputs 9
  441.     plain mode 614-622
  442.     repeat mode 622, 625
  443.     roots 10
  444.     selection of groups 90
  445.     side-effects 9
  446.     terminal(s) 10
  447.     use 9
  448. Opers 86
  449. Opers menu 48-52, 438-441
  450.     Constant 49, 438
  451.     Evaluate 50, 440
  452.     Get 50, 439
  453.     Instance 49, 439
  454.     Local 50, 440
  455.     Local to Method窶ヲ 51
  456.     Mac Address 50, 441
  457.     Mac Constant 50, 440
  458.     Mac Get Field 51, 441
  459.     Mac Global 50, 440
  460.     Mac Match 50, 440
  461.     Mac Set Field 51, 441
  462.     Match 49, 439
  463.     Opers to Local 15, 51, 90
  464.     Persistent 49, 439
  465.     Set 50, 439
  466.     Simple 49, 438
  467. Opers to Local menu item 15, 51, 90
  468. Option check box 135
  469. Option key 163
  470. Option-click 97
  471. Option-Cmd-drag 67
  472. Option-zoom 29
  473. optionKey 163
  474. Options Dialog
  475.     Cmd-click 27
  476. Options窶ヲ menu item 33, 35, 37, 66, 129
  477.     File Preferences 67
  478.     Initial File 33, 66
  479.     Load File on New 33
  480.     Make Backups 35
  481.     Save Settings 69
  482. Options窶ヲ menu item (compiler) 448, 453-454
  483. or primitive 297
  484. order of execution 611
  485. origin 348
  486. osEvt 161, 162
  487. Other Locators check boxes (compiler) 453
  488. outarity 594, 598, 601
  489. Outline check box 135
  490. Output 601, 603, 620
  491.     components 607
  492. output bar 10, 54, 599, 600
  493. Output Link Map check box (compiler) 460
  494. Ovals, Mac Methods 398
  495.  
  496. P   *P*
  497.  
  498. pack primitive 292, 461
  499. Page Setup窶ヲ menu item 37
  500. Page Setup窶ヲ menu item (compiler) 451
  501. PaintArc 400
  502. PaintOval 398
  503. PaintPoly 405
  504. PaintRect 397
  505. PaintRoundRect 399
  506. parameter block 378
  507. parameter passing 370
  508. parameters
  509.     value 371
  510.     VAR 371, 373
  511. ParamText 416
  512. parent class 4
  513.     icon 74
  514. Partition 19, 88, 89, 625
  515. Partition menu item 19, 54, 444
  516. Partition Size (compiler) 457
  517. Pascal 17, 26, 370, 376, 377, 378
  518.     array definitions 377
  519. Pascal code
  520.     writing 468
  521. Pascal Interface 521
  522. Paste menu item 40
  523. Paste menu item (compiler) 452
  524. paste object 91
  525. Paste Object menu item 41
  526. paste-text primitive 357
  527. Path ID
  528.     Invalid 494
  529. Pen and Line Drawing, Mac Methods 384
  530. PenMode 386
  531. PenNormal 367, 387
  532. PenPat 387
  533. PenSize 367, 386
  534. pers-com primitive 345
  535. Persistent operation menu item 49, 439
  536. persistent(s) 13, 23, 86, 95, 594, 598, 603
  537.     changing values 81
  538.     components 598, 604
  539.     creating 81
  540.     inputs 13
  541.     name 13, 81, 598
  542.     operation 619
  543.     outputs 13
  544.     value 598
  545. persistents 4
  546. Persistents information dialog 60
  547. persistents primitive 345
  548. Persistents window 81
  549. pi primitive 308
  550. PicComment 403
  551. PICT 35, 364
  552. Pict Specification editor 144
  553. Pict system class
  554.     active? 212
  555.     balloon 213
  556.     click method 214
  557.     grow? 213
  558.     location 213
  559.     move? 213
  560.     name 212
  561.     owner 212
  562.     rsrc number 214
  563.     rsrc record 214
  564.     size 213
  565.     visible? 212
  566. Pictures, Mac Methods 402
  567. pixel 29
  568. PixMap 381
  569. PixMapToRegion 381
  570. Plain 7
  571. plain method icon 7
  572. Plain radio button 138
  573. Plain w/Shadow radio button 138
  574. PlotIcon 419
  575. point 595
  576. point-in-rect? example XPrim 571
  577. point-to-ints primitive 278
  578. pointer 373, 374, 378
  579. pointer dereference 372
  580. pointer to a function 380
  581. pointers 525
  582. Points, Mac Methods 406
  583. points-to-rect primitive 279
  584. Polygons, Mac Methods 404
  585. Pop-up Menu 215
  586.     title 153
  587. Pop-up Menu editor 153
  588. Pop-up Menu system class
  589.     active? 215
  590.     balloon 216
  591.     click method 217
  592.     control record 217
  593.     fixed? 217
  594.     grow? 216
  595.     location 216
  596.     move? 216
  597.     name 215
  598.     owner 215
  599.     size 216
  600.     style 218
  601.     title? 218
  602.     value 218
  603.     value list 218
  604.     visible? 215
  605. popup-menu primitive 259
  606. port 348, 349
  607. power primitive 308
  608. prefix primitive 335
  609. presentation conventions 1
  610. primitive(s) 4, 11, 245, 615
  611.     (in) 288
  612.     (join) 288
  613.     (length) 288, 461
  614.     * 300, 456, 461
  615.     ** 300, 461
  616.     + 301, 456, 461
  617.     ++ 301, 461
  618.     +1 301, 456, 461
  619.     - 302, 456, 461
  620.     -- 302, 461
  621.     -1 302, 456, 461
  622.     < 295
  623.     <= 295
  624.     = 295, 621
  625.     > 296
  626.     >= 296
  627.     abs 303
  628.     accept 284, 462
  629.     acos 303
  630.     address-to-object 313
  631.     ancestors 339
  632.     and 297
  633.     annuity 303
  634.     answer 284
  635.     answer-v 285
  636.     asin 304
  637.     ask 285
  638.     atan 304
  639.     atan2 304
  640.     ATP-Close 251
  641.     ATP-Get-Request 252
  642.     ATP-Get-Response 252
  643.     ATP-Open 252
  644.     ATP-Send-Request 253
  645.     ATP-Send-Response 253
  646.     attach-l 289
  647.     attach-r 289
  648.     attr-com 339
  649.     attributes 340
  650.     auto-text 356
  651.     begin-drawing 366, 367
  652.     bit-and 260, 461
  653.     bit-not 260, 461
  654.     bit-or 260, 461
  655.     bit-shift-l 261, 461
  656.     bit-shift-r 261, 461
  657.     bit-xor 261, 461
  658.     block-address 313, 379
  659.     block-size 314
  660.     boolean 359
  661.     boolean? 461
  662.     break-serial-port 324
  663.     byte-length 331
  664.     called-from-get 340
  665.     called-from-meth 340
  666.     called-from-set 341
  667.     calls-to-get 341
  668.     calls-to-meth 342
  669.     calls-to-set 342
  670.     categories
  671.         AppleTalk 250
  672.         Application 245, 256-259
  673.         Bit 245, 260-261
  674.         Byte Stream 245, 263
  675.         Data 245, 265
  676.         Database 245
  677.         Environment 246
  678.         File 246, 269
  679.         Graphics 246, 276-280
  680.         I/O 246, 284-287
  681.         Instances 246, 247, 281-282
  682.         Interpreter control 246, 283
  683.         Lists 246, 288-294
  684.         Logical/Relational 247, 295-296, 299
  685.         Math 247, 300-306, 312
  686.         Memory 247, 313-322
  687.         Serial Port 323
  688.         Strings 248, 330-338
  689.         System 248, 339-345, 346
  690.         System Class 248
  691.         Text 248, 356-358
  692.         Type 248, 359-362
  693.     categoriesAppleTalk 245
  694.     children 342
  695.     choose 265
  696.     class-com 343
  697.     classes 343
  698.     clear-bytes-map 263
  699.     clear-text 356
  700.     close 269
  701.     close-serial-port 324
  702.     compact-memory 314
  703.     compiled? 283, 575
  704.     compound 305
  705.     configure-sport 325
  706.     copy 265, 461
  707.     copy-text 356
  708.     cos 305
  709.     count-sport-input 325
  710.     create 269
  711.     cut-text 357
  712.     debug 283, 462
  713.     delete 270
  714.     descendants 343
  715.     detach-l 289
  716.     detach-nth 290
  717.     detach-r 290
  718.     display 286, 462
  719.     div 305, 456, 461
  720.     drag-rect 169, 276, 368
  721.     draw-style-text 256
  722.     end-drawing 366, 367
  723.     evaluate 456
  724.     exp 306
  725.     extract-text 357
  726.     file-size 270
  727.     find-bounds 276
  728.     find-instance 281
  729.     find-item 256
  730.     find-menu 257
  731.     find-menu-a 257
  732.     find-sorted 290
  733.     find-window 258
  734.     find-window-a 258
  735.     format 331
  736.     from-ascii 334
  737.     from-bytes 264
  738.     from-handle 314, 380
  739.     from-pointer 314
  740.     from-string 334
  741.     gestalt 267
  742.     gestalt-attribute 268
  743.     get-file 270
  744.     get-integer 315
  745.     get-nth 291, 461
  746.     get-point 315
  747.     get-position 271
  748.     get-real 315
  749.     get-rect 316
  750.     get-sport-buffer 326
  751.     get-sport-refs 326
  752.     get-string 316, 380
  753.     get-text 316
  754.     grow-rect 277
  755.     halt 283
  756.     idiv 306, 461
  757.     "in" 330
  758.     insert-nth 291
  759.     insert-text 357
  760.     inst-to-list 281
  761.     instance? 359
  762.     integer-to-string 335
  763.     integer? 360, 461
  764.     ints-to-point 277
  765.     ints-to-rect 278
  766.     ints-to-rgb 278
  767.     is-double? 258
  768.     is-drag? 259
  769.     "join" 330
  770.     kill-serial-port 326
  771.     "length" 331
  772.     list-to-inst 282
  773.     list? 360, 461
  774.     ln 306
  775.     load 271, 463-467
  776.     lock-block 317, 379
  777.     lock-string 317
  778.     log10 307
  779.     mac-type 360
  780.     make-direct 317
  781.     make-handle 317
  782.     make-list 292
  783.     make-pointer 318
  784.     max 307
  785.     meth-com 343
  786.     meth-com-g 344
  787.     meth-com-s 344
  788.     methods 344
  789.     middle 335
  790.     min 307
  791.     munge-string 335
  792.     NBP-Close 254, 495
  793.     NBP-Confirm 254
  794.     NBP-Lookup 254
  795.     NBP-Open 255
  796.     NBP-Register 255
  797.     new-block 318, 379
  798.     not 297
  799.     number? 361
  800.     object-to-address 319
  801.     open 272
  802.     open-serial-port 327
  803.     or 297
  804.     pack 292, 461
  805.     paste-text 357
  806.     pers-com 345
  807.     persistents 345
  808.     pi 308
  809.     point-to-ints 278
  810.     points-to-rect 279
  811.     popup-menu 259
  812.     power 308
  813.     prefix 335
  814.     print-text 358
  815.     print-window 286
  816.     prograph-file 272, 462
  817.     put-file 272
  818.     put-integer 319, 380
  819.     put-point 319
  820.     put-real 320
  821.     put-rect 320
  822.     put-string 320
  823.     put-text 321
  824.     rand 308
  825.     read 273, 379
  826.     read-line 273
  827.     real? 361, 461
  828.     receive-serial-port 327
  829.     rect-to-ints 279
  830.     rect-to-points 280
  831.     rename 274
  832.     reverse 292
  833.     rgb-to-ints 280
  834.     round 308
  835.     round-down 309
  836.     round-up 309
  837.     save 274, 464-467
  838.     sc-activate-wind 346
  839.     sc-aevent-begin 346
  840.     sc-aevent-dispatch 347
  841.     sc-aevent-end 347
  842.     sc-background? 348
  843.     sc-begin-drawing 348, 369
  844.     sc-begin-update 348
  845.     sc-click-witem 349
  846.     sc-delete-item 350
  847.     sc-draw-witem 350
  848.     sc-end-drawing 350, 369
  849.     sc-end-update 350
  850.     sc-find-witem 351
  851.     sc-get-wind 351
  852.     sc-hilite-witem 351
  853.     sc-idle-edit 352
  854.     sc-insert-item 352
  855.     sc-key-button 352
  856.     sc-key-edit 353
  857.     sc-key-list 353
  858.     sc-key-menu 354
  859.     sc-show-ballon 354
  860.     sc-tab-witem 354
  861.     sc-zoom-wind 355
  862.     select 286
  863.     send-serial-port 327
  864.     send-sport-done 328
  865.     set-dialog-font 287
  866.     set-nth 293, 461
  867.     set-nth! 293, 461
  868.     set-position 275
  869.     set-seed 310
  870.     set-sport-buffer 328
  871.     settable 345, 462
  872.     shallow-copy 266
  873.     show 287
  874.     sign 310
  875.     sign-extend 310
  876.     sin 311
  877.     sort 293
  878.     split-nth 294
  879.     sport-configuration 329
  880.     sqrt 311
  881.     string-address 321
  882.     string-length 336
  883.     string-to-integer 336
  884.     string? 361, 461
  885.     suffix 337
  886.     switch 265
  887.     tan 311
  888.     test-all? 262
  889.     test-bit? 262
  890.     test-one? 262
  891.     to-ascii 337
  892.     to-bytes 264
  893.     to-handle 321
  894.     to-pointer 322, 380
  895.     to-string 337
  896.     tokenize 338
  897.     trace 283, 462
  898.     trap? 268
  899.     trunc 311
  900.     type 362
  901.     unlock-block 322
  902.     unlock-string 322
  903.     unpack 294, 461
  904.     wait-double? 259
  905.     write 275
  906.     write-line 275
  907.     xor 298
  908.     竕  298
  909.     竕、 299
  910.     竕・ 299
  911.     テキ 312, 456, 461
  912.     テキテキ 312, 461
  913. primitives 597
  914.     data types 597
  915.     System Class 345
  916.     Types button 57
  917. primitives icon 12, 436
  918. primitives information dialog 57
  919. Primitives List
  920.     Byte Stream 245
  921.     Database 245
  922.     Environment 246
  923.     System Class 248
  924. primitives that compiler does not support 462
  925. primitives that generate inline code (compiler) 461
  926. Print Document 123, 158
  927. print-text primitive 358
  928. print-window primitive 286
  929. printing
  930.     Constants 37
  931.     Match values 37
  932. Print窶ヲ menu item 37
  933.     any methods window 38
  934.     Attribute window 39
  935.     Case window 39
  936.     classes window 37
  937.     Persistents window 39
  938.     Text window 39
  939. Print窶ヲ menu item (compiler) 451
  940. procedure 370, 371
  941. Prograph 263
  942.     annotation 53
  943.     as visual language 3, 425
  944.     C Interface 521
  945.     definitions 594-595
  946.     documents
  947.         launching 25, 68
  948.     elements 594
  949.         nested sets 594
  950.     environment
  951.     initial file preferences 66
  952.     message preferences 66
  953.     options 66
  954.         interpreter 105
  955.         launch 68
  956.         notation 594
  957.     object files 449
  958. program 597
  959.         components 597
  960. program elements 4
  961. program files 449
  962.     semantics 608
  963.     syntax 609
  964.     using Macintosh Toolbox 363
  965. Prograph 2.0 35
  966. Prograph Classic 462
  967.     compact code 46
  968.     Interpreter and Compiler 127
  969.     launching 26
  970.     make execute only 47
  971.     Toolbox support 468
  972. Prograph Compiler 462
  973. Prograph data types in C
  974.     C_boolean 523
  975.     C_instance 523
  976.     C_integer 523
  977.     C_list 523
  978.     C_none 523
  979.     C_object 524
  980.     C_real 523
  981.     C_string 523
  982.     C_undefined 523
  983.     NULL 523
  984. Prograph editor 4
  985.     error prevention 31
  986.     general rules 25-31
  987.     shortcut key combinations 31
  988. Prograph Extensions folder 26, 68
  989. Prograph language
  990.     case sensitivity 3
  991.     overview 3
  992.     use of text 3
  993. Prograph menus 124
  994. Prograph objects 469
  995. Prograph splash screen 68
  996. Prograph vs. Macintosh
  997.     constants 608
  998.     Get, Set 608
  999. Prograph vs. other languages 606
  1000.     case structure 600
  1001.     class hierarchies 599
  1002.     Constant 607
  1003.     execution control 613
  1004.     externals 598
  1005.     Get 603
  1006.     injection 614
  1007.     instance generator 604
  1008.     Local method 605
  1009.     Match 607
  1010.     methods 599
  1011.     multiplexes 625
  1012.     persistent 604
  1013.     persistents 598
  1014.     Set 604
  1015.     Simple operations 603
  1016.     success, failure 613
  1017.     terminal, roots 602
  1018. Prograph window 162
  1019. prograph-file primitive 272, 462
  1020. Project Info窶ヲ menu item (compiler) 455
  1021.     Compile Options 456
  1022.     Linking Options 456
  1023. Project menu (compiler) 454-460
  1024.     Build Application窶ヲ 459
  1025.     Build Library窶ヲ 459
  1026.     Disassemble窶ヲ 454
  1027.     File Info窶ヲ 455
  1028. Project Info窶ヲ 455
  1029.     Run 460
  1030.     Update 454
  1031.     Update All 454
  1032. Propagate Attribute menu item 42
  1033. Propagate Comments menu item 64
  1034. Pt2Rect 395
  1035. PtInRect 169, 368, 395
  1036. Ptr 378, 379
  1037. PtToAngle 396
  1038. put-file primitive 272
  1039. put-integer primitive 319, 380
  1040. put-point primitive 319
  1041. put-real primitive 320
  1042. put-rect primitive 320
  1043. put-string primitive 320
  1044. put-text primitive 321
  1045.  
  1046. Q   *Q*
  1047.  
  1048. query 608
  1049. question mark (?) as match pattern 44
  1050. QuickDraw 364
  1051. Quit Application 123, 158
  1052. Quit menu item 40
  1053. Quit menu item (compiler) 452
  1054. quoted string 596
  1055.